﻿using Production.CommonLib.Models;
using Swimj.CommonLib.Base;

namespace Production.RazorLib.Services
{
    public interface IProductionPlanService
    {
        Task<PaginatedResult<ProductionPlanInfoResponseDto>?> QueryProductionPlansByPage(ProductionPlanSearchRequestDto searchRequestDto);
        
        Task<Result<ProductionPlanInfoResponseDto>?> CreateProductionPlan(ProductionPlanEditRequestDto editRequestDto);
    }
}